Cade Cunningham led the way with 33 points, nine rebounds, and seven assists as the Detroit Pistons halted the Charlotte Hornets’ nine-game win streak with a 110-104 victory.